﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Media.Media3D;

namespace GameBoard
{
    public class TerrainFactoryRegistrationChangedEventArgs : EventArgs
    {
        public Guid FactoryID { get; set; }
        public Point3D ObjectLocation { get; set; }
        public RegistrationType RegType { get; set; }

        public enum RegistrationType
        {
            Registered, Deregistered
        }
        public TerrainFactoryRegistrationChangedEventArgs(Guid factoryID, Point3D objectLocation, RegistrationType regType)
        {
            FactoryID = factoryID;
            ObjectLocation = objectLocation;
            RegType = regType;
        }
    }
}
